Soru & Cevap

c#a webden metın yada paragraf nasıl çekilir ?

07.04.2020 - 01:48

c# a web sitesinden metin cekmek istiyorum ama cektigim veriler okuna bilecek formatta olmuyor nasil yapabilirimve richtexboxsa sadece bir veri geliyor bu sorunu nasil düzeltebilirim?

 

 

 Uri url = new Uri("https://bilgihanem.com/ibni-sina-kimdir/");
            WebClient client = new WebClient();
            string html = client.DownloadString(url);
            HtmlAgilityPack.HtmlDocument dokuman = new HtmlAgilityPack.HtmlDocument();
            dokuman.LoadHtml(html);
            HtmlNodeCollection basliklar = dokuman.DocumentNode.SelectNodes("// a");
            foreach (var baslik in basliklar)
            {
                string link = baslik.Attributes["href"].Value;
                richTextBox1.Text = baslik.InnerText;
                listBox1.Items.Add(baslik.InnerText);

            }

 

 

30 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user f.erenyucal
f.erenyucal
17.02.2023 - 11:19
Uri url = new Uri("https://bilgihanem.com/ibni-sina-kimdir/");
WebClient client = new WebClient();
string html = client.DownloadString(url);
HtmlAgilityPack.HtmlDocument dokuman = new HtmlAgilityPack.HtmlDocument();
dokuman.LoadHtml(html);
HtmlNodeCollection basliklar = dokuman.DocumentNode.SelectNodes("//a");
string biriktir = "";
foreach (var baslik in basliklar)
{
    string link = baslik.Attributes["href"].Value;
    biriktir += baslik.InnerText + "\n";
    listBox1.Items.Add(baslik.InnerText);
}
richTextBox1.Text = biriktir;

Buyurun